English Dictionary
◊ TURKISH DELIGHT
Turkish Delight
n : a jellied candy typically flavored with rose water [syn: {Turkish
Delight}]